make somebody thirsty - Spanish English Dictionary